navigation channel – Deutsch–English translations

🇬🇧 en de 🇩🇪

navigation channel noun

  • deeper channel cut into the sear or river bed
Fahrrinne
Wiktionary Links